var limsLocationBoardHole = Gikam.getPageObject({

    getEditListColumns : function() {
        return [ {
            checkbox : true
        }, {index: true},{
            field : 'stockType',
            title : 'T_LIMS_LOCATION_BOARD_HOLE.STOCKTYPE'
        }, {
            field : 'locations',
            title : 'T_LIMS_LOCATION_BOARD_HOLE.LOCATIONS'
        } ];
    },

    getBaseInfoFormFields : function() {
        return [ {
            field : 'stockType',
            title : 'T_LIMS_LOCATION_BOARD_HOLE.STOCKTYPE',
            validators : [ 'strLength[0,22]' ]
        }, {
            field : 'locations',
            title : 'T_LIMS_LOCATION_BOARD_HOLE.LOCATIONS',
            validators : [ 'strLength[0,33]' ]
        }, ];
    },

    getChooseListColumns : function() {
        return [ {index: true},{
            field : 'stockType',
            title : 'T_LIMS_LOCATION_BOARD_HOLE.STOCKTYPE'
        }, {
            field : 'locations',
            title : 'T_LIMS_LOCATION_BOARD_HOLE.LOCATIONS'
        }, ];
    },

    baseUrl : IFM_CONTEXT + '/secure/baseline/samplemanage/location-board-holes'
});
